package file;

import java.io.File;
import java.io.FileFilter;

//获取file目录中大小超过500字节
public class Test3 {
    public static void main(String[] args) {
//        FileFilter filter=new FileFilter() {
//            @Override
//            public boolean accept(File file) {
//               long f=file.length();
//                return f>500;
//            }
//        };
//        File dir=new File("./src/file");
//        if (dir.isDirectory()){
//           File[] subs=dir.listFiles(filter);
//            System.out.println("共"+subs.length+"个文件");
//            for (int i=0;i<subs.length;i++){
//                System.out.println(subs[i].getName());
//            }
//        }

       File dir=new File("./src/file");
       if (dir.isDirectory()){
           File[] subs=dir.listFiles(file ->file.length()>500);
           for (int i=0;i<subs.length;i++){
               System.out.println(subs[i].getName());
           }
       }
      File dir1=new File("./src/file");
       if (dir.isDirectory()){
           File[] subs=dir.listFiles(f->f.length()>500);
           for (int i=0;i<subs.length;i++){
               System.out.println(subs[i].getName());
           }
       }










    }
}
